pulse-compression radar - French English Dictionary